Volume 24, Issue 63, October 2023, Pages 25-50
10.22083/jccs.2023.388029.3718
najme kazemi; seyed majid emami; بهارزاده baharzadeh